non-productive cough - French English Dictionary